package com.zhidisoft.admin.service;

import java.math.BigInteger;
import java.util.List;

import com.zhidisoft.admin.entity.ArticleType;
import com.zhidisoft.admin.vo.PageVo;

public interface IArticleTypeService {

	public void save(ArticleType articleType);
	
	/**
	 * 删除页面
	 * @return
	 */
	public void delete(String typeId);
	
	/**
	 * 进入修改页面
	 * @return
	 */
	public ArticleType getById(String typeId); 
	
	/**
	 * 点击修改
	 * @return
	 */
	public void update(ArticleType articleType);
	/**
	 * 查询所有数据
	 * @param pageNum
	 * @param pageSize
	 * @return
	 */
	public List<ArticleType> pageList(Integer pageNum, Integer pageSize); 
	
	/**
	 * 获取总条数
	 * @return
	 */
	public BigInteger totalCount(); 
	
	public List<ArticleType> geArticleTypes();

	public PageVo findPage(Integer pageNum, Integer pageSize); 
}
